Big Huge Thesaurus

pernis apivorus

noun

sounds kind of like